新着情報
- 2023 年 5 月 10 日: Google I/O 2023: 3.10 リリース
- 2023 年 1 月 25 日: Flutter Forward: 3.7 リリース
- 2022 年 8 月 31 日: Flutter Viokings: 3.3 リリース
- 2022 年 5 月 11 日: Google I/O 2022: Flutter 3 リリース
- 2022 年 2 月 3 日: Windows サポート: 2.10 リリース
- 2021 年 12 月 8 日: 2.8 リリース
- 2021 年 9 月 8 日: 2.5 リリース
- 2021 年 5 月 18 日: Google I/O 2021: 2.2 リリース
- 2021 年 3 月 3 日: Flutter Engage: 2.0 リリース
- 2020 年 10 月 1 日: 1.22 リリース
- 2020 年 8 月 5 日: 1.20 リリース
- 2020 年 5 月 6 日: 在宅勤務: 1.17 リリース
- 2019 年 12 月 11 日: Flutter Interact: 1.12 リリース
- 2019 年 9 月 10 日: 1.9 リリース
- 2019 年 7 月 9 日: 1.7 リリース
- 2019 年 5 月 7 日: Google I/O 2019: 1.5 リリース
- 2019 年 2 月 26 日: 1.2 リリース
- 2018 年 11 月 5 日: 新しいウェブサイト
このページには、現在および以前の発表が含まれています Flutter Web サイトとブログの最新情報。 Flutter リリースの新機能の詳細については、 を参照してくださいリリースノートページ。
重大な変更を含む Flutter の発表を常に最新の状態に保つために、 に参加する flutterアナウンスグーグルグループ。
ダーツの場合は、ダーツアナウンスグーグルグループ、 そしてレビューしてくださいダーツ変更履歴。
2023 年 5 月 10 日: Google I/O 2023: 3.10 リリース
Flutter 3.10 がリリースされました!このリリースには多くのアップデートが含まれています そして改善点。このページにはドキュメントの変更点がリストされています。 をチェックすることもできます3.10 ブログ投稿そしてその3.10 リリースノート。
こちらもチェックしてみてくださいダーツ 3 の紹介。
3.7 リリース以降に更新または追加されたドキュメント
- に関するセクションを追加しましたワイヤレスデバッグiOS または Android の場合は、 アプリへの追加モジュールのガイド。 Wi-Fi 経由で物理デバイス上で iOS または Android アプリをデバッグできます。
- を更新しましたマテリアルウィジェットカタログ資料3をカバーします。
- 新しいものを追加CanvasKitVariant ランタイム構成設定。 この Web 初期化オプションを使用すると、どのバージョンの CanvasKit をダウンロードします。
- を更新しましたインペラ参照。 iOS アプリはデフォルトで Impeller レンダラを使用するようになりました。
- を追加しましたAndroid Java Gradle の移行解決のガイド Java 17 と 7.3 より前の Gradle リリース間の非互換性。
- を更新しました開発ツール参考資料。
- を更新しましたWebAssembly のサポートとの参照 プレビュー サポートを試すときのガイドライン。
- にガイドを追加しましたiOS アプリ拡張機能の追加Flutter アプリに。 このリリースでは、Flutter アプリでネイティブ iOS アプリ拡張機能を使用できるようになります。
- にガイドを追加しましたFlutter プラグインのテスト。
- にガイドを追加しましたフォントとタイポグラフィー。
- 状態の復元に関するガイドを追加しましたアンドロイドとiOS flutterアプリ。
- に関するセクションを追加しましたiOS と macOS のプラグイン実装の共有。
- マテリアルの適応に関するガイドを追加しました警告ダイアログ、トップアプリバーとナビゲーションバー、 と下部のナビゲーションバーウィジェット UI コンポーネント プラットフォームの適応の開始として現在のプラットフォームに移行 ガイドライン。
- を導入しました。アプリの構造アーキテクチャの概要のセクションを参照してください。
- すべてのダウンロードに SLSA ごとの出所情報を追加しました の中にSDKアーカイブページ。来歴は、構築されたアーティファクトが 予想されるソースから来ています。
コードラボ
Flutter 3.7 以降、次のコードラボが公開されています。
-
Dart 3 のレコードとパターン
Dart 3 の新しいレコードとパターンの機能を発見してください。 Flutter アプリでそれらを使用して役立つ方法を学びましょう より読みやすく保守しやすい Dart コードを作成します。 -
Flutter で次世代 UI を構築する
の力を利用する Flutter アプリを構築する方法を学びます。flutter_animate
、 フラグメント シェーダとパーティクル フィールド。ユーザーインターフェイスを作成します。 私たち皆が大好きな SF 映画やテレビ番組を思い出させます コーディングしていないときに見ています。 -
PaLM API と Flutter を使用して Google 製品に関する俳句を作成する
新しいPaLM API を使用して俳句を生成するアプリを構築する方法を学びます。 Google の製品名に基づいています。 PaLM API を使用すると、Google の 最先端の大規模言語モデル。
記事
Flutter チームは、次の記事を公開しました。 flutterミディアムFlutter 3.7 以降の公開:
- 2023 年の flutter: 戦略とロードマップ
- ワンダレスがウェビー賞にノミネート
2023 年 1 月 25 日: Flutter Forward: 3.7 リリース
Flutter 3.7 がリリースされました。このリリースには多くのアップデートが含まれています そして改善点。このページにはドキュメントの変更点がリストされています。 をチェックすることもできます3.7 ブログ投稿そしてその3.7 リリースノート。
こちらもチェックしてみてくださいFlutter の次のステップとDart 3 アルファの紹介。
3.3 リリース以降に更新または追加されたドキュメント
- 設定を渡すことができるようになりました
エンジンへの情報
initializeEngine
方法。詳細については、こちらをご覧くださいWeb アプリの初期化のカスタマイズ。 - Flutter のフレーバーの作成Flutter でフレーバーを作成する方法を学ぶ (としても知られています)ビルド構成iOSの場合)。
- 国際化サポートが行われています 改良され、Flutter アプリの国際化ページ が更新されます。
- DevTools メモリ デバッグ ツールは、 完全にオーバーホールされ、対応する ページ、メモリビューの使用、書き換えられます。
- このリリースには、多くの改善が含まれています Flutter によるカスタム フラグメント シェーダーのサポート。 詳細については、新しい記事を参照してください。フラグメント シェーダの作成と使用ページ。
- 一部のセキュリティ ツールはセキュリティを誤って報告します Flutter アプリの脆弱性。新しいセキュリティの誤検知ページリスト 既知の誤検知とその理由 それらを無視してください。
- 任意の場所からプラットフォーム チャネルを呼び出せるようになりました。 バックグラウンド分離を含む分離。 詳細については、こちらをご覧くださいカスタム プラットフォーム固有のコードの作成そしてその分離バックグラウンド チャネルの導入ミディアムの記事。
- Swift ドキュメントを更新しました。
新規および更新されたページには次のものが含まれます。
- SwiftUI 開発者向けの Flutter- 更新しました
- iOS アプリに Flutter 画面を追加する- SwiftUI 用に更新されました
- Swift 開発者向けの Flutter 同時実行性- 新しい
- Swift 開発者として Dart を学ぶdart.dev 上 - 新規
- Xcode 14 以降、Apple はビットコードをサポートしなくなりました。 私たちのページのうちの 2 つ、iOS クリップ ターゲットの追加そしてその flutterに関するよくある質問、 この事実を反映するために更新されます。
- 最先端の生活を楽しむ開発者のために、 Flutter の将来のレンダリングを試してみるとよいでしょう エンジン、インペラ。インペラーはまだなので 安定版リリースの準備ができています。さらに多くの情報を見つけることができます 私たちの情報Flutter GitHub ウィキ。
コードラボとワークショップ
前回の安定版リリース以降、新しいコードラボが追加されました。
-
初めての Flutter アプリ
アプリケーションを構築しながら Flutter について学びましょう。 「newstay」などのクールな響きの名前を生成します。 「ライトストリーム」、「メインブレーキ」、または「グレイパイン」。 ユーザーは次の名前を尋ねたり、現在の名前をお気に入りにしたり、 別のページでお気に入りの名前のリストを確認してください。 最終的なアプリはさまざまな画面サイズに対応します。 (このコードラボは以前の「書き込み」を置き換えるものであることに注意してください。 モバイル向けの最初の Flutter コードラボ、パート 1 とパート 2。」) -
Flutter プラグインでの FFI の使用
Dart の FFI (外部関数インターフェイス) により Flutter アプリが可能になります C API を公開する既存のネイティブ ライブラリを使用します。 Dart は、Android、iOS、Windows、macOS、Linux で FFI をサポートしています。 -
Flutter と Flame を使用したゲームの構築
Flutter と Flame を使用してプラットフォーマー ゲームを構築する方法を学びましょう! Doodle Jump からインスピレーションを得た Doodle Dash ゲームでは、 あなたは Dash (Flutter マスコット) としてプレイします。 または彼女の親友の Sparky (Firebase マスコット)、 台に飛び乗ってできるだけ高いところに到達しようとします。 -
FirebaseUI を使用してユーザー認証フローを Flutter アプリに追加する
Flutter アプリに Firebase Authentication を追加する方法を学びます FlutterFire UI パッケージを使用します。メールアドレスとパスワードの両方を追加します Flutter アプリへの Google サインイン認証。あなたも学びます Firebase プロジェクトのセットアップ方法、 FlutterFire CLI を使用して、Flutter アプリで Firebase を初期化します。 -
Firebase Emulator Suite を使用した Flutter アプリのローカル開発
ローカル開発中に Firebase エミュレータ スイートを Flutter で使用する方法を学びます。 エミュレータスイートで電子メールパスワード認証を使用する方法を含む、 Firestore エミュレータにデータを読み書きする方法について説明します。また、インポートします エミュレータからデータをエクスポートし、それぞれ同じ偽のデータを操作します。 開発に戻るとき。
さらに、既存のすべての機能を更新しました コードラボはマルチプラットフォームをサポートします。 のコードラボとワークショップページが更新されました 最新の利用可能なコードラボを反映します。
記事
について以下の記事を公開しました。 flutterミディアム前回の安定版リリース以降の公開:
- Flutter の次のステップ
- Wonderous をより大きなデバイス形式に適応させる
- Flutter 3.7 の新機能
- Flutter News ツールキットの発表
- 作り方:ホロブース
- Flutter を使用した遊び心のあるタイポグラフィー
- flutter用素材3
- バックグラウンド分離チャネルの導入
- デスクトップの Flutter エクスペリエンスを改善するにはどうすればよいでしょうか?
- Flutter 2022 年第 3 四半期の調査からわかったこと
- 2 つのキーボードで 6 つのプラットフォームをサポート
- 開発者による Flutter 開発用の IDE の使用法を調査する
2022 年 8 月 31 日: Flutter Viokings: 3.3 リリース
Flutter 3.3 がリリースされました!詳細については、を参照してください。
Flutter 3.3の新機能、 とDart 2.18: Objective-C と Swift の相互運用性(Medium の無料記事)、 そしてそのFlutter 3.3 リリースノート。
3.0 リリース以降に更新または追加されたドキュメント
- のナビゲーションとルーティングの概要ページは
使用に関する詳細なガイダンスを追加して書き直されました
Navigator
とRouter
一緒に、名前付きルートを作成し、 ルーティングパッケージを使用します。 - のURL戦略ページも更新されました より合理化された API を反映します。
- Microsoft Store に公開されていないアプリの場合、 アプリの実行可能ファイルを設定できるようになりました。 pubspec ファイル内の製品バージョン。 詳細については、を参照してください。Windows デスクトップ アプリを構築してリリースする。
- iOS 16 以降のソフトウェアを開発している場合は、 有効にする必要があります開発者モード。 のmacOSのインストールページが更新されました この情報を使って。
- で説明されているように、3.3 リリースノート、
すべてのエラーと例外をキャッチする必要があります
アプリ内で設定してください
の
PlatformDispatcher.onError
折り返し電話、 カスタムを使用する代わりにZone
。 のFlutter でのエラーの処理このアドバイスを反映してページが更新されました。
2022 年 5 月 11 日: Google I/O 2022: Flutter 3 リリース
Flutter 3 がリリースされました!!!詳細については、を参照してください。Flutter 3 の紹介、Flutter 3 の新機能、 とDart 2.17: 生産性と統合(Medium の無料記事)、 そしてそのFlutter 3 リリースノート。
2.10 リリース以降に更新または追加されたドキュメント
- カジュアル ゲーム ツールキットをリリースしました Flutter を使用したゲームの構築に役立ちます。 詳細については、ゲームページそしてそのゲームのドキュメントページ。
- Flutter としてレベルアップするのに苦労していますか デベロッパー?私たちはハッピーパスを作りました お手伝いするプロジェクト。詳細については、ハッピーパスページ。
- あなたはウェブ開発者で、もっと知りたいと思っていますか?
アプリの起動プロセスを制御できますか?
新しいページをチェックしてください。Web アプリの初期化のカスタマイズ、
新しく更新されたものに追加されました
以下に Web ドキュメントを収集しました
/platform-integration/web
。 - Flutter 3 は Apple Silicon プロセッサをサポートしています。 を更新しましたmacOS インストールページApple Siliconのダウンロードボタンを提供します。
- Flutter 3 では、macOS および Linux プラットフォーム Windows に加えて、安定版に到達しました。 あらゆる環境で実行できるアプリを開発できるようになりました。 またはこれらのプラットフォームすべて。結果として、 のデスクトップ(および関連) ページが更新されました。
- のパフォーマンスのベストプラクティスページには
大幅に書き直され、より見やすくなるように移動されました。
変更には、ジャンクを回避するための追加のアドバイスが含まれています。
発生するレイアウト パスを最小限に抑える方法を含む
組み込み関数と最小化手法による
に電話をかける
saveLayer()
。 - Firebase の Flutter ドキュメントが全面的に刷新されました。 新しく更新されたものをチェックしてくださいFlutter Firebase スタートガイド。
- のダーツ開発サイトには独自の新着情報ページですが、注目すべき新しいページがガイドです。JavaScript 開発者として Dart を学ぶ。 Swift と C# に関する同様の記事にご期待ください。
コードラボとワークショップ
前回の安定版リリース以降、新しいコードラボが追加されました。
- Flutter アプリを退屈なものから美しいものに変えましょうマテリアル 3 の機能を使用して、 より美しくとより応答性が高くなります。
また、GDE が作成したワークショップもチェックしてください。 で利用可能ですFlutter コミュニティ ブログ。
動画
Google I/O 2022 は終了しましたが、まだチェックアウトできます Flutter 固有のアップデートと Google I/O の講演 でビデオページ。
2022 年 2 月 3 日: Windows サポート: 2.10 リリース
Microsoft Windowsのデスクトップサポート (2.10 リリースの中心機能) がライブになりました。 詳細については、を参照してください。Windows 向け Flutter の発表とFlutter 2.10の新機能、 Medium の無料記事。
2021 年 12 月 8 日: 2.8 リリース
Flutter 2.8 がリリースされました。詳細については、を参照してください。Flutter 2.8 の発表とFlutter 2.8の新機能。
2021 年 9 月 8 日: 2.5 リリース
Flutter 2.5 がリリースされました。詳細については、を参照してください。Flutter 2.5の新機能。
Flutter/ウェブサイトに大幅な変更を加えました リポジトリを作成して、使用と保守を容易にします。 このリポジトリに貢献する場合は、お読みくださいファイル 詳細については。
2.2 リリース以降に更新または追加されたドキュメント
- 新しいページアクションとショートカットの使用。
記事
について以下の記事を公開しました。 flutterミディアム前回の安定版リリース以降の公開:
- ラスター スレッドのパフォーマンス最適化のヒント
- 適切なコードサンプルを書く
- GSoC’21: Flutter のデスクトップ サンプルの作成
- flutterホットリロード
- Flutterをより良く改善するにはどうすればよいでしょうか?
- 既存の iOS および Android コードベースに Flutter を追加する
- Google I/O スポットライト: ByteDance での Flutter の動作
- Flutter でのプラットフォーム チャネルのパフォーマンスの向上
2021 年 5 月 18 日: Google I/O 2021: 2.2 リリース
Flutter 2.2 がリリースされました!詳細については、を参照してください。Flutter 2.2 の発表とFlutter 2.2の新機能。
ウェブサイト上のコードを引き続き移行して使用します 安全性はゼロですが、その作業はまだ完了していません。
2.0 リリース以降に更新または追加されたドキュメント
- 新しいページアダプティブ アプリの構築。
- 使い方を説明する新しいページGoogle API flutterで。
- 新しいランディング ページFlutter の組み込みサポート。
- セットアップと使用に関する新しいページ据え置きコンポーネントアンドロイドで。
- DevTools の重要なアップデートメモリビューページ。
- のデスクトップページは進捗状況を反映して更新されます デスクトップのサポート、特に新しいサポートについて Windows UWP。
コードラボ
前回の安定版リリース以降の新しいコードラボ:
- Flutter アプリにアプリ内購入を追加する
- Dialogflow Essentials と Flutter を使用して Android 用音声ボットを構築する
- Flutter 用 Firebase について知る
ワークショップ
Google I/O 2021 では、新しい機能を追加しました。 Flutter/Dart学習ツール DartPad に基づいています:ワークショップ!これらのワークショップは、インストラクターが主導するように設計されています。 インストラクター主導のビデオは、 Flutter と Firebase の YouTube チャンネル:
- 初めての Flutter アプリを構築する
- Flutter 用 Firebase
- Flutter および Dialogflow 音声ボット
- 継承されたウィジェット
- ヌルセーフティ
- スライバー
I/Oの「all things Flutter」のイベント一覧を見るには、 を参照してくださいGoogle 2021 I/O flutterページ。
独自の DartPad ワークショップを作成できます。 ご興味がございましたら、次のリソースをご覧ください。
- DartPad ワークショップ オーサリング ガイド
- DartPad 共有ガイド (Gist ファイルを使用)
- Web ページに DartPad を埋め込む
記事
について以下の記事を公開しました。 flutterミディアム前回の安定版リリース以降の公開:
- 作り方: I/O フォトブース
- ユーザーの Flutter 採用の決定に影響を与えた要因は何ですか? - 2021 年第 1 四半期のユーザー調査結果
2021 年 3 月 3 日: Flutter Engage: 2.0 リリース
Flutter 2 がライブ中です!詳細については、を参照してください。Flutter 2 の発表、Flutter 2 の新機能、Flutter Web サポートが安定したマイルストーンに到達、Dart 2.12 の発表、 そしてそのFlutter 2 リリースノート。
1.22 リリース以降に更新または追加されたドキュメント
- 新しいダッシュって誰ですか?ページ!
- アプリの収益化に関する情報が掲載されています。 新しく集められた flutter広告ランディングページ。
- を説明する新しいページを追加しました flutter修正機能とその使い方。
- 新規および更新された Web ページには次のものが含まれます。
- のFlutterのデスクトップサポートページが更新され、 同様に、サイト内の他のページでも議論されています。 デスクトップのサポート。
- の開発ツールドキュメントが更新されました。の 最も重要な更新は次のページにあります。
- 作り方のページを追加しましたディープリンクを実装するモバイルとウェブ用。
- を更新しましたレスポンシブで適応性のあるアプリの作成ページ。
- 多くのページ (flutter.dev のすべてのコードラボを含む) 例は null セーフになるように更新されています。
- 2 つの新しい「アプリに追加」ページを追加しました。
- 作り方のページを追加しましたを使用して統合テストを作成します 統合テストパッケージ。
- の重要なアップデート国際化ページ。
- 新規および更新済みパフォーマンス以下を含むページ:
コードラボ
コードラボの多くは null 安全性を考慮して更新されました。 前回の安定版リリース以降、新しいコードラボも追加しました。
- AdMob バナーとネイティブ インライン広告を Flutter アプリに追加する
完全なリストについては、を参照してください。Flutter コードラボ。
記事
について以下の記事を公開しました。 flutterミディアム前回の安定版リリース以降の公開:
- 2020 年上半期の Flutter パフォーマンスの更新
- Flutter に満足していますか? - 2020 年第 4 四半期のユーザー調査結果
- #30DaysOfFlutter にご参加ください
- オペレーティング システムの互換性を大規模に提供する
- flutter テストの最新情報
- Dart ヌル セーフティ ベータ版の発表
- Flutter の非推奨ライフタイム
- Flutter の新しい広告フォーマット
- マテリアルアイコンと flutterを使用したアクセシブルな表現
- ダーツサウンドヌルセーフティ: テクニカルプレビュー 2
- Web 上の flutter、スライバー、およびプラットフォーム固有の問題: 2020 年第 3 四半期のユーザー調査結果
- テスト可能な Flutter と Cloud Firestore
- Web 上でのパフォーマンス テスト
2020 年 10 月 1 日: 1.22 リリース
Flutter 1.22 がリリースされました!詳細については、を参照してください。Flutter 1.22 の発表。
1.20 リリース以降、ドキュメントが更新または flutter.dev に追加されました
- を更新しましたiOS 14向けに開発中のページ Flutter で iOS 14 をターゲットにする方法の詳細 (一部を含む) アプリへの追加、ディープリンク、通知に関する考慮事項。
- 作り方のページを追加しましたiOS アプリクリップを追加する、 軽量のランニングをサポートする新しい iOS 14 機能、 10 MB 未満のインストール不要のアプリ。
- 方法を説明したページを追加しましたを使用するようにアプリを移行します
で利用可能な新しいアイコン グリフ
CupertinoIcons
。 - の新しい実装について説明するページを追加しました。 プラットフォーム ビューとそれを使用してネイティブをホストする方法Android ビューとiOS ビューFlutter アプリのプラットフォーム ビュー内。 この機能により、google_maps_flutterとwebview_flutterプラグイン 本番環境に対応したリリース 1.0 に更新されました。
- 新しい使い方を説明するページを追加しました。アプリサイズツールDart DevTools で。
コードラボ
前回の安定版リリース以降、新しいコードラボを追加しました。
-
マテリアルモーションで美しいトランジションを構築する
flutter用
マテリアルの使用方法を学ぶアニメーションにパッケージ化する Reply というマテリアル アプリに事前に構築されたトランジションを追加します。
完全なリストについては、を参照してください。Flutter コードラボ。
記事
について以下の記事を公開しました。 flutterミディアム前回の安定版リリース以降の公開:
- Flutter の新しいナビゲーションとルーティングを学ぶ
- flutter_driver との統合テスト
- Flutter Windows アルファ版の発表
- Flutter での Web ジェスチャの処理
- Flutter による iOS 14 および Xcode 12 のサポート
- 新しい Flutter サンプルを使用してテストを学習する
- プラットフォームチャネルの例
- Flutter と Firebase の最新情報
2020 年 8 月 5 日: 1.20 リリース
Flutter 1.20 がリリースされました。詳細については、 見るFlutter 1.20 の発表。
ドキュメントが更新または flutter.dev に追加されました
- Flutter アーキテクチャの概要、Flutter の詳細 アーキテクチャは、 1.20リリース。
- モバイルでのシェーダーコンパイルジャンクの削減に追加されます パフォーマンスに関するドキュメント。
- iOS 14ベータ版を開発中考えられるいくつかの問題の概要を示します iOS 14 ベータ版を実行しているデバイス向けに開発している場合に発生します。
- 新しい指示Linux に Flutter をインストールするには スナップした。
- を更新しましたデスクトップのサポートLinux を反映するページ デスクトップ アプリ (および macOS) はアルファ版として利用可能です。
- 新しい Flutter 本がいくつか出版されました。の flutterブックページが更新されました。
- のコードラボの着陸のページが更新されました。
null 安全性の詳細が dart.dev に追加されました。
- null 安全性を理解する
コードラボ
flutterデー2020年6月25日に開催されました。 イベントの準備として、 新しいコードラボを作成し、既存のコードラボを更新しました。 新しいコードラボには次のものが含まれます。
- Flutter アプリに Admob 広告を追加する
- Flutterプラグインの書き方
- マルチプラットフォーム Firestore Flutter
- Flutter Web アプリでプラグインを使用する
- Flutter デスクトップ アプリケーションを作成する
完全なリストについては、を参照してください。Flutter コードラボ。
記事
について以下の記事を公開しました。 flutterミディアム前回の安定版リリース以降の公開:
- Adobe XD による Flutter サポートの発表
- Flutterにとって重要かつ難しいタスクは何ですか 開発者? - 2020 年第 1 四半期の調査結果
- ツリーを使用した Flutter Web アプリのパフォーマンスの最適化 揺れと遅延読み込み
- Flutter パッケージ エコシステムのアップデート
- 画像プレースホルダーによる知覚パフォーマンスの向上、 プリキャッシュ、およびナビゲーション遷移の無効化
- 2 か月にわたる #FlutterGoodNews Wednesday
- 処理 404: Flutter でページが見つからないエラー
- Flutter とデスクトップ アプリ
- スライダー ウィジェットの新機能は何ですか?
- Flutter に組み込まれた Flutter 開発者向けの新しいツール
- Canonical は、Linux デスクトップ アプリのサポートを有効にします。 flutter
- Dart の拡張機能を備えた列挙型
- 大規模なオープンソース プロジェクトの問題の管理
- Flutter 2020 年第 2 四半期の調査からわかったこと
- パフォーマンスの高い Flutter ウィジェットを構築する
- Flutter Inspector を使用してレイアウトの問題をデバッグする方法
- Flutter の Web サポートをさらに深く理解する
- 2019 年の Flutter パフォーマンスの最新情報
2020 年 5 月 6 日: 在宅勤務: 1.17 リリース
Flutter 1.17 がリリースされました。
詳細については、を参照してください。Flutter 1.17 の発表。
前回の発表以降に追加および更新されたドキュメントは次のとおりです。
- に新しいページを追加しました制約を理解する、 Flutter コミュニティ メンバーの Marcelo Glasberg によって寄稿されました。
- のアニメーションのランディング ページ書き直されました。 このページにはアニメーション デシジョン ツリーが含まれるようになりました。 それはアニメーションのアプローチを理解するのに役立ちます あなたのニーズにぴったりです。情報も含まれています 新しい上にあらかじめ用意されたマテリアル ウィジェット アニメーションのパッケージ。
- のホットリロードページを書き直しました。私たち より明確になることを願っています!
- のデスクトップページが更新され、情報が追加されました 権利の設定と macOS でのアプリ サンドボックスの使用について。
- 新しい Android プラグイン API をカバーするためにプラグインのドキュメントが更新されました また、Federated Plugins についても説明します。影響を受けるページは次のとおりです。
- を追加しましたDartコードの難読化ページ。 (Wiki から移動し、1.16.2 の時点で更新されました。)
- Xcode 11.4の使用と手動アップデート方法に関するページを追加しました。 あなたのプロジェクト。ツールは、 可能な場合は設定を行うと、このページが表示される場合があります 必要であることが検出された場合。
- にページを追加しましたアプリへの追加でのプラグインと依存関係の管理Android 向けに開発する場合。
その他の新しさ:
- に関する記事を多数公開してきましたが、 flutterミディアム前回の安定版リリース以降の公開:
- Flutter のカスタム暗黙的アニメーション…TweenAnimationBuilder を使用
- 明示的なアニメーションが組み込まれた方向性アニメーション
- AnimatedBuilder または AnimatedWidget をいつ使用する必要がありますか?
- ご意見で Flutter を改善する - 2019 年第 4 四半期のアンケート結果
- Flutter Web プラグインの作成方法、パート 2
- さあ、時間です: Flutter Clock コンテストの結果
- (変換された可能性がある) UI ウィジェット上にオーバーレイ ウィジェットをフローティングする方法
- DartPad を使用して Flutter アプリケーションを Web サイトに埋め込む方法
- Flutter Web: 名前付きルートを使用した URL の移動
- 自分に適した Flutter アニメーション ウィジェットを選択するにはどうすればよいですか?
- 無料のFlutter入門コースのお知らせ
- CodePen の Flutter サポートの発表
- アニメーションの詳細
- Flutter 2020 年春のアップデート
- Flutter v 1.0.0 用の Google フォントの紹介!
- Flutter Web サポートの更新
- 最新の Flutter プラグイン開発
2019 年 12 月 11 日: Flutter Interact: 1.12 リリース
Flutter 1.12 がリリースされました。
詳細については、を参照してください。Flutter: アンビエント コンピューティング用に設計された初の UI プラットフォーム、Flutter 1.12 の発表: 素晴らしい年でした!と の flutter 1.12.13リリースノート。
前回の発表以降に追加および更新されたドキュメントは次のとおりです。
- アプリへの追加の実装の更新に伴い、 方法に関するドキュメントを追加しました既存のアプリに Flutter を追加するiOS と Android の両方に対応。
- プラグイン コードを所有している場合は、次のプラグイン コードに更新することをお勧めします。 Android 用の新しいプラグイン API。詳細については、を参照してください。プラグインを新しい Android API に移行する。
- Web サポートはベータ チャネルに移行しました。詳細については、 見るFlutter の Web サポートとFlutter の Web サポートがベータ版にメディアの出版物で。 また、Flutter を使用して Web アプリを構築するページが更新されました。
- 新しいWeb 上で最初の Flutter アプリを作成するコードラボ に追加されます始めましょうドキュメント、および含まれるもの DevTools でブレークポイントを設定する手順について説明します。
- 特定のダーツを推奨するプログラムを導入し、 Flutter プラグインとパッケージ。詳細については、Flutter お気に入りプログラム。
- 新しい暗黙的なアニメーションコードラボが利用可能です ダーツパッドを搭載。 (実行するためにソフトウェアをダウンロードする必要はありません。)
- MacOS (デスクトップ) のアルファ サポートが利用可能になりました。 マスター チャネルと開発チャネルでリリース 1.13 をリリースします。 詳細については、を参照してください。Flutterのデスクトップサポート。
- iOS セクションアプリのサイズページが更新されて反映される ビットコードの組み込み。
- 新機能である Flutter Layout Explorer のアルファ リリース (および Flutter インスペクターの一部) これにより、次のことが可能になります。 レイアウトの視覚的表現を探索することができます。 詳細については、「 flutter レイアウト エクスプローラードキュメント。
その他の新しさ:
- 新しいバージョンの flutterギャラリー。あります サイドナビゲーションの下にある実行可能なサンプルへのリンクサンプルとチュートリアル。
ハッピーバタバタ!
2019 年 9 月 10 日: 1.9 リリース
Flutter 1.9 がリリースされました。
詳細については、を参照してください。GDD 中国からの Flutter ニュース: Web とモバイルで Flutter を統合し、Flutter 1.9 を導入そしてその1.9.1 リリースノート。
1.9 リリースでは、Flutter の Web サポートが追加されました。 メイン リポジトリにマージ (「フォークされていない」) されます。Web サポートはベータ版に達しておらず、準備ができていません 本番環境で使用されます。Web およびデスクトップのサポート (今後も予定されています) 元々書かれたウェブサイトに影響を与える Flutterモバイルアプリ開発専用。 一部の Web サイト更新は現在利用可能です (以下にリストされています)。 しかし、さらに多くのことが起こるでしょう。
サイト上の新規および更新されたドキュメントには次のものが含まれます。
- をリニューアルしましたショーケースページ。
- Flutter レイアウトのコードラボが書き直され、 は、ブラウザベースのツールである最新の DartPad を使用します。 ダーツコードを実行しています。 DartPad が Flutter をサポートするようになりました。やってみてご意見をお聞かせください。
- 新しいページdart:ffi ライブラリを使用するアプリをネイティブ コードにバインドします (現在提供されている機能) 発達)。
- パフォーマンス ビュー ツール。記録が可能です。 Dart/Flutter アプリケーションからセッションをプロファイリングします。 DevTools で有効になっています。詳細については、 を参照してくださいパフォーマンスビューページ。
- 新しいページWeb アプリケーションを構築する。
- 新しいページレスポンシブなアプリを作成する flutterで。
- 新しいページWeb アプリのリリースを準備する。
- 新しいウェブよくある質問。
- のウェブ用 flutterページが更新されました。
その他の関連ドキュメント:
- エラー メッセージは SDK 1.9 で改善されました。 詳細については、こちらをお読みくださいFlutterのエラーメッセージの改善でFlutter Medium の出版物。
- に依存する Web アプリがすでにある場合は、 flutter_web パッケージ、次の指示は Flutter パッケージに移行する方法:package:flutter_web から Flutter SDK へのアップグレード。
- 新しい
ToggleButtons
ウィジェットについては、API ドキュメントで説明されています。トグルボタンのデモ - 新しい
ColorFiltered
ウィジェットについては、API ドキュメントでも説明されています。ColorFiltered デモ - の新しい動作
SelectableText
ウィジェット。
ハッピーバタバタ!
2019 年 7 月 9 日: 1.7 リリース
Flutter 1.7 がリリースされました。
詳細については、を参照してください。Flutter 1.7 の発表でFlutter Medium 出版物、 そしてその1.7.8 リリースノート。
サイト上の新規および更新されたドキュメントには次のものが含まれます。
- のAndroid アプリのリリースの準備Android リリースのビルド方法について説明するページが更新されました。 App Bundle の使用方法と別の APK の作成方法 32 ビットと 64 ビットの両方のデバイス用のファイル。
- の開発ツールドキュメントは flutter.dev に移行されます。 このブラウザベースのスイートを試したことがない場合 デバッグ、パフォーマンス、メモリ、および検査ツールの Flutter アプリと Dart アプリの両方で動作し、次から起動できます。 Android Studio/IntelliJとVS Code、ぜひチェックしてみてください!
- のシンプルなアプリ状態管理ページが更新されました。 このページのコード例では 3.0 が使用されています。 プロバイダーパッケージのリリース。
- 新しいアニメーションレシピ、ページルート遷移をアニメーション化するに追加されました料理本。
- のデバッグ、Flutterのビルドモード、パフォーマンスのベストプラクティス、 とパフォーマンスプロファイリングページは DevTools を反映するように更新されます。あプログラムによるアプリのデバッグのページも追加されました。
Flutter 1.7 リリースには新しい機能が含まれていますRangeSlider
ユーザーが上部と下部の両方を選択できるようにするコンポーネント
値の範囲内のエンドポイント。これに関する情報については、
コンポーネントとそれをカスタマイズする方法については、を参照してください。Flutter のマテリアル範囲スライダー。
2019 年 5 月 7 日: Google I/O 2019: 1.5 リリース
flutter1.5ライブです!
アップデートの詳細については、を参照してください。1.5.4 リリースノートまたリリースをダウンロードする。
Flutter で動作するように DartPad を更新しています。新しいものをお試しください基本的な Flutter レイアウトのコードラボご意見をお聞かせください。
2019 年 2 月 26 日: 1.2 リリース
flutterがリリースされましたバージョン1.2モバイルワールドコングレスにて (MWC)バルセロナで。詳細については、「1.2.1 リリースノートまたリリースをダウンロードする。
さらに、最近新しく更新されたドキュメントをいくつか紹介します。
- を更新しました状態管理のアドバイス。 新しいページには、序章、宣言的に考える、一時的な状態とアプリの状態、シンプルなアプリの状態管理、 とさまざまな状態管理オプション。 状態管理を文書化するのは難しいことです。 ワンサイズですべてに対応できるアプローチ。これらの新しいドキュメントに関するフィードバックをお待ちしています。
- 新しいページパフォーマンスのベストプラクティス。
- また、MWC では、新しい Dart DevTools のプレビュー バージョンを発表しました。 Dart および Flutter アプリのプロファイリングとデバッグ用。 ドキュメントは DevTools wiki にあります。 (注:移転してからはこのサイト。) 特に、DevTool をチェックしてください。ウィジェットインスペクタために UI をデバッグするか、タイムラインビューFlutterのプロファイリング用 応用。試してみて、ご意見をお聞かせください。
- のアップデートパフォーマンスプロファイリング新しい Dart DevTools UI を組み込んだページ。
- の更新情報Android Studio/IntelliJとVSコードからの情報を組み込んだページ 新しい Dart DevTools UI。
これらのドキュメントについて質問やコメントがある場合は、問題を提起する。
2018 年 11 月 5 日: 新しいウェブサイト
リニューアルされた Flutter Web サイトへようこそ!
私たちは過去数か月かけてウェブサイトの再設計と、その仕組みを再設計してきました。 情報が整理されています。ドキュメントをもっと簡単に見つけられるようになれば幸いです あなたは探している。 Web サイトへの変更には次のようなものがあります。
- 改訂正面ページ
- 改訂ショーケースページ
- 改訂コミュニティページ
- 左側のサイドバーのナビゲーションを修正しました
- ほとんどのページの右側にある目次
新しいコンテンツには次のようなものがあります。
- Flutter の内部構造を詳しく説明します。インサイド flutter
- 技術ビデオ
- 状態管理
- 背景の Dart プロセス
- Flutterのビルドモード
リニューアル後のサイトに関するご質問やご意見がございましたら、問題を提起する。